body, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,pre,form, fieldset, button, input, textarea,th, td{margin: 0;padding: 0;}
body, button, input, select, textarea /* for ie */ {  font: 14px/1.5 tahoma, \5b8b\4f53, sans-serif;}
h1,h2,h3,h4{font: 13px/1.5 Verdana,'΢���ź�','Microsoft YaHei',Helvetica,Arial;font-weight: 400;}
ul, ol { list-style: none; cursor:default}
a { text-decoration: none; }
a:hover { text-decoration: none; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
/* HTML5*/
body{font: 13px/22px Verdana,'Microsoft YaHei',Helvetica,Arial;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.wrap{ width:100%; }
    .header{ width:100%;  height:185px;   margin:0 auto;}
        .top{  line-height: 35px; color: #888888;  background: #f8f8f8;}
        .top-content{ width:985px;  margin:0 auto;}
        .top p{ display:inline; color: #888888}
        .top p.phone{ margin-left:45px;}
        .header-content{    height:105px; background:url(../images/header-bg.png)repeat-x; width:100%;}
        .head{width: 985px; height: 105px;  margin: 0 auto;}
        .header-left{ height:105px;      width: 300px; float: left;}
            .header-left img{   padding-top:27px;}
            .header-mid{   border: 2px solid #015c5c;  width:475px;  float:left;     line-height:40px;    margin-top: 26px; height:40px;}
            .search{    width:80px;     float: right;   color: #dde5e5;  font-size: 16px;}
            .btn-search p { text-align:center;  background:#015c5c;}
            .hot-search p{     color: #a7a7a7;  width: 388px;   margin-left: -395px;    font-size: 12px;}
        .header-right{ width:206px; height:105px; float:left;   line-height:105px;  text-align:center;}
            .header-right img{  padding: 26px 0px 0px 50px;}
        .nav{ width:100%;   background:#015c5c; height:44px;}
            .nav-content{   width:985px;    margin:0 auto;}
            .nav-content li.nav-list{  background:url(../images/index_07.png); width:120px; height:44px;}
            .nav-content ul { width:985px;}
            .nav-content ul li{     float: left;    width: 120px;   text-align: center;  line-height: 44px;}
            .nav-content ul li a{ font-size: 16px;  color:#ffffff;}
            .nav ul li a:link,.nav ul li a:visited{ width: 120px; height: 44px; line-height: 44px; color:#fff; display:block; }
            .nav ul li a:active,.nav ul li a:hover{ background:#012424; color:orange; }
    .banner{ width:100%; height:530px; position:relative; min-width:1000px; }
        .pic{ width:100%; height:530px; overflow:hidden; }
        .pic ul li{ width:100%; height:530px; position:absolute; left:-100%; top:0px; }
        .pic ul li img{ width:100%; height:530px; }
    .main{ width:100%;  height:1055px; background:url(../images/header-bg.png)repeat;}
        .main-content{ width:985px;  margin:0 auto;}
        .main-content-box{   height: 275px; padding: 25px 0px; }
            .content-left-box{ width:310px; height:270px; background: #e7e7e7; float: left;}
            .content-left-box h3{ font-size:20px; display:inline;  padding-left: 18px; color: #151515;}
            span.more a{ font-size:14px; color:#ff5500; padding-left: 150px;}
            .content-left{ width:290px; height:215px; background:#ffffff; margin-left: 10px;   margin-top: 12px;}
            .content-left p{font-size:12px; text-align: center;}
            .content-left p{font-size:12px; text-align: center;  color: #393939;}
            p.content-p{text-indent:1em; }
            p.content-p1{ padding-right: 120px;}
            .content-mid { width:325px; height:270px; float: left; margin: 0px 7px;}
            .content-left ul li{background:url(../images/icon-red.png)no-repeat;   padding-top: 8px;}
            .content-left ul li a{ padding-left: 30px; font-size:12px;  color: #393939}
            .content-right-box{width:335px;}
            .content-right{width:315px;}
            span.date{padding-left:55px; font-size:12px; color: #393939;}
        .main-pic{width:985px; height:455px; background: #ffffff;}
            .pic-navbar{ height:40px; background:#015a5a;}
            .pic-navbar h3{ font-size:20px; color:#f4f6f6; width: 518px; display: inline-block; vertical-align: top; padding-left: 15px; }
            .pic-navbar ul{ display:inline-block;}
            .pic-navbar ul li{ float:left;  line-height: 40px;}
            .pic-navbar ul li a{ font-size:12px; color:#d4dddd;  padding: 0px 2px;}
            .pic-list ul{width:985px;}
            .pic-list ul li{float:left; height:170px; padding: 15px 5px 15px 10px;}
            .pic-list ul li a p{ font-size:12px;  text-align: center; color: #151515}
            .pic-list ul li a img{ width: 230px; height:145px;}
        .content-list{ width:985px; height:250px; margin: 10px 0px 15px 0px;}
            .content-list-left{ width:320px; height:250px; background: #ffffff; float: left;}
            .content-list-left h3{ font-size:20px; color:#343434; display:inline-block; width: 245px; padding: 5px 0px 5px 12px;}
            .content-list-left p { display:inline-block; color:#dadada; font-size:14px;}
            .content-list-left img{ padding-left: 12px;}
            .content-list-left ul{ width:310px;}
            .content-list-left ul li{ width:310px;}
            .content-list-left ul li a{ color:#373737; font-size: 12px; padding: 15px 78px 10px 15px;}
            .content-list-left ul li span { color:#373737; font-size:12px;}
            .list-more{color:#dadada;}
            .content-list-com{ margin:0px 12px;}
    .footer{background:#015a5a; height:125px; width:100%;}
        .footer-content{width:985px; margin:0 auto;}
            .footer-left{    width: 560px; display: inline-block;  height: 125px; line-height: 125px; margin-top: 20px;}
            .footer-right{ width:425px;  float: right;}
            .footer-right ul li{ float:left; padding: 38px 0px 71px 7px;}
            .footer-right ul li a{ font-size:12px; color:#eaefef;}
            .footer-right p{   font-size: 12px; display: inline-block; margin: -65px 0px 0px 8px; float: left; color: #ffffff;}
            .footer-right span{  font-size: 12px; float: left;   margin: -65px 0px 0px 210px; color: #ffffff;}
